🇬🇧 en it 🇮🇹

good Lord interjection

  • An exclamation of amazement or disapproval.
Dio mio
Wiktionary Links